const Router=require('koa-router');
const type=new Router(); 
const sqldata=require('../sqldata')
//获得主题
type.get('/',async(ctx)=>{
    let sql=`select * from classify`
    let mydata = await new Promise((resolve, reject)=>{
        return sqldata(sql, (err, data)=>{
            if(err) reject(err);
            resolve(data);	// 返回拿到的数据
        })
    })
    ctx.body=JSON.parse(JSON.stringify(mydata))
})
//增加主题
type.post('/',async(ctx)=>{
    let val=ctx.request.body
    let sql;
    let mydata= await new Promise((resolve, reject)=>{
        sql=`insert into classify (clevel1,clevel2) values ('${val.clevel1}','${val.clevel2}')`
        return sqldata(sql, (err, data)=>{
            if(err) reject(err);
            resolve(data);	// 返回拿到的数据
        })
    })
})
//删除主题
type.delete('/',async(ctx)=>{
    let val=ctx.request.body
    let sql=`delete from classify where cid=${val.cid}`
    let mydata = await new Promise((resolve, reject)=>{
        return sqldata(sql, (err, data)=>{
            if(err) reject(err);
            resolve(data);	// 返回拿到的数据
        })
    })
    
})
module.exports=type;